ユーザーライブラリ要素を使用した JPEG カラー圧縮

概要

ファイル:

\examples\Processing\Compression\JPEG\mE5-MA-VCL\JPEG_DualBaseAreaBayer.vad
\examples\Processing\Compression\JPEG\mE5-MA-VCL\JPEG_SingleFullAreaBayer.vad
\examples\Processing\Compression\JPEG\mE5-MA-VCX-QP\JPEG_SingleCXP6x4AreaBayer.vad
\examples\Processing\Compression\JPEG\mE5-MA-VCX-QP\JPEG_DualCXP6x2AreaBayer.vad
\examples\Processing\Compression\JPEG\mE5-MA-VCX-QP\JPEG_TripleCXP6x1AreaBayer.vad
\examples\Processing\Compression\JPEG\iF-CXP12-Q\JPEG_CXP12Bayer.vad
\examples\Processing\Compression\JPEG\iF-CXP12-P\JPEG_CXP12Bayer.vad

\examples\Processing\Compression\JPEG\SDK\ \examples\Processing\Compression\JPEG\PyPylon\

プラットフォーム:

mE5-MA-VCL
mE5-MA-VCX-QP
iF-CXP12-Q
iF-CXP12-P

簡単な説明

ユーザーライブラリ JPEG_Color の複数のライブラリ要素(JPEG_Encoder_Color_300MPs_VCL、 JPEG_Encoder_Color_850MPs_VCL、JPEG_Encoder_Color_600MPs_VCX、 JPEG_Encoder_Color_800MPs_VCX、JPEG_Encoder_Color_2500MPs_VCX)および、ユーザーライブラリ imaFlex_CXP12_Tools_Advanced のライブラリ要素(JPEG_Encoder_Color_iF および JPEG_Encoder_Color_iF_Penta)の使用方法を示すシンプルなサンプルです。

これらの VisualApplets のサンプルでは、さまざまなリンク設定や入力帯域幅において、mE5-MA-VCL および mE5-MA-VCX-QP プラットフォーム向けにカラー画像を圧縮するための、ユーザーライブラリ JPEG_Color のライブラリ要素(JPEG_Encoder_Color_300MPs_VCL、 JPEG_Encoder_Color_850MPs_VCL、JPEG_Encoder_Color_2500MPs_VCX)の使用方法を示しています。さらに、iF-CXP12-Q および iF-CXP12-P プラットフォーム向けに、ユーザーライブラリ imaFlex_CXP12_Tools_Advanced のライブラリ要素( JPEG_Encoder_Color_iF および JPEG_Encoder_Color_iF_Penta)の使用方法を示すサンプルも紹介しています。

imaFlex Quad および imaFlex Penta プラットフォーム用アプレットの利用には、C++ ベースの Framegrabber SDK アプリケーションおよび Python ベースの PyPylon スクリプトを使用できます。どちらのアプリケーションも、JPEG ストリームの取り込みと展開を示しています。ソースコードファイルは、上記のディレクトリにあります。